chitterling sausage - Spanish English Dictionary